package com.seele.tigerwallet.async;

import com.seele.tigerwallet.model.TokenInfoModel;
import com.seele.tigerwallet.ui.callback.DaoTaskListener;
import com.seele.tigerwallet.ui.manager.DaoManager;

public class TokenTask extends SimpleTask<Integer> {

    private TokenInfoModel tokenInfoModel;

    public void setTokenInfoModel(TokenInfoModel tokenInfoModel) {
        this.tokenInfoModel = tokenInfoModel;
    }

    @Override
    protected Integer doInBackground() {
        int da = DaoManager.saveOrUpdate(tokenInfoModel);
        return da;
    }



    @Override
    protected void onPostExecute(Integer result) {
        if (null != mListener) {
            mListener.onResponse();
        }

    }
}
